perform duties - Englisch Synonyme Wörterbuch